Contents
Issue 40, December 1998
News
More updates from the world of Delphi development.
Diagramming In Delphi
Jim Cooper describes how to implement some easy to use diagramming classes
in Delphi, with a website mapper showing the links between the files making
up the site as a real-world example.
Beating The System: Exploiting The System Image List
Dave Jewell shows how to use the wealth of icons handily cached for us by
Windows, to give high-performance access to system-standard icons for drives,
folders and so on. Plus, he uses these tricks to replace the clumsy Win3.x
style drive list combobox.
COM Corner: Namespace Extensions
Steve Teixeira has been battling with the complexities of namespace extensions.
Tune in and see what’s been keeping him awake at night: by following his
guidelines you could well save yourself some sleep!
Under Construction: Surfin’ Your Surfers With TDecisionCube
Bob Swart uses the decision cube technology included in Delphi Client/Server
Suite to explore his website visitor data, gathered with last month’s multi-tier website visitor tracking system.
Algorithms Alfresco: Silent Night
Julian Bucknall describes a rather curious visit he had recently and comes
up with a stocking full of useful algorithms full of seasonal cheer...
Manufacturing Fake Keystrokes
Brian Long describes how to manufacture keystrokes in your applications,
for example to initiate a sequence of actions programmatically.
Knitting Your Own Threads
Hallvard Vassbotn has been investigating Delphi’s support for multithreading and has found it helpful but lacking. So, this month he presents us with a better model for multithreaded applications.
One Last Compile...
Woke up this mornin’ and had those old client/server blues.
Surviving SQL
Steve Troxell has some handy tips to make life easier when customising
your client/server systems for different clients.
The Delphi Clinic
Brian Long with more answers to your queries, including: the innards of scrollbars and enhancing their behaviour in grids, how to use Windows’ own restart functionality, getting help on the Windows API, finding the cell coordinates in a TStringGrid and customising Code Insight.